package com.tjsinfo.tjsoa.fileExpress.bo;

import java.util.List;

import com.tjsinfo.tjsoa.Dao.IQbcDao;
import com.tjsinfo.tjsoa.fileExpress.vo.FileBean;

public interface IFileExpressFilePageBo {

	/* (non-Javadoc)
	 * @see com.tjsinfo.tjsoa.addresslist.AddressList_User.IAddressListUserPageBo#getQbcDao()
	 */
	public abstract IQbcDao getQbcDao();

	/* (non-Javadoc)
	 * @see com.tjsinfo.tjsoa.addresslist.AddressList_User.IAddressListUserPageBo#setQbcDao(com.tjsinfo.tjsoa.Dao.IQbcDao)
	 */
	public abstract void setQbcDao(IQbcDao qbcDao);

	/* (non-Javadoc)
	 * @see com.tjsinfo.tjsoa.addresslist.AddressList_User.IAddressListUserPageBo#getPrivateGotoPage(java.lang.String, int)
	 */
	public abstract List<FileBean> getGotoPage(String group_id,
			int page, String pagenum1,String orderColumn,String order);

	/* (non-Javadoc)
	 * @see com.tjsinfo.tjsoa.addresslist.AddressList_User.IAddressListUserPageBo#getPrivateLastPage(java.lang.String)
	 */
	public abstract List<FileBean> getLastPage(String group_id,
			String pagenum1,String orderColumn,String order);

	/* (non-Javadoc)
	 * @see com.tjsinfo.tjsoa.addresslist.AddressList_User.IAddressListUserPageBo#getPrivateFirstPage(int)
	 */
	public abstract List<FileBean> getFirstPage(int user_id,
			String pagenum1);

	/* (non-Javadoc)
	 * @see com.tjsinfo.tjsoa.addresslist.AddressList_User.IAddressListUserPageBo#getPageCount(java.lang.String)
	 */
	public abstract int getPageCount(String group_id, String pagenum1);

}